be devoured - Alemán Inglés Diccionario